Alias Director was written to make creating, using, and deleting aliases as easy as possible. To provide the maximum in speed and convenience, Alias Director makes extensive use of the drag-and-drop feature of System 7. While there is extensive Balloon Help provided, it is still advisable to read this document carefully to be sure you are fully aware of its feature set and how to access those features.
A note to loyal users of previous versions of Alias Director:
To those of you that have payed your shareware fee and registered, I express my appreciation, and I hope you continue to enjoy Alias Director. To those that faithfully update their copy every time a new version is available, but haven't gotten around to sending in their money, I would just like to say that it does matter. The payments I receive can be the difference between taking my kids out to eat when they visit and staying in for cereal. Honest, and enough said. (IF you like Alias Director, keep an eye out for File Buddy 1.0, my new drag and drop utility, soon to be released.)
Even if you have used a previous version of Alias Director, please take the time to read this entire document. Each version is different in one or more ways from the previous version. The only way to insure you are aware of all the changes is to read this document. It will take a little time now, but it's still a good idea.
Note: New to version 3.1 is the ability to configure the drop keys for invoking Alias Director's myriad drag and drop options. However, for the sake of simplicity, the following describes the use of drag and drop using the default drop key settings.
Creating aliases:
To create an alias for an item ("item" in this document refers to anything that appears in the Finder--file, folder, disk, or partition--that you can normally create an alias for), drop the item onto the Alias Director icon. A dialog box will appear that contains the item's name in a field for editing, a pop-up menu for telling Alias Director where you want the alias it creates, and some buttons.
The menu contains three choices initially: Apple Menu Items, Desktop, and New Location…. To put an alias in a location ("location" refers to folder, disk or partition) listed in the menu, select it from the menu and click the Create button.
To add a folder or disk to the menu, go to the folder or disk you want to add, and click the button at the bottom whose name is that of the folder or disk you want to add. To create an alias in a location without adding it to the menu, click the Create Alias button.
Once you add a location to the menu, it will be there every time you use Alias Director, unless you choose to remove it.
If several items are dropped onto Alias Director, it presents them to you one at a time to process.
If you don’t want to dig down in your folders to get the file you want an alias for, just double-click on Alias Director to start it and choose Make Alias… from the File menu. Then select the file, folder or disk for which you want an alias. If you hold down the Command key while you double-click on Alias Director, you'll go straight to the Get File box to pick a file, and when you're done, Alias Director will quit automatically. That is, the menus never appear, and it behaves just as versions prior to 3.3 did when double-clicked on.
For those that like to keep aliases on the desktop, but don't like the clutter, there is a checkbox to create the alias without an icon. For more on this, see the technical notes at the bottom.
If you like what you've read so far, great, but there's lots more.
Now for the good part. Once you have used Alias Director as described above a few times, you will be able to use it in an automatic mode most of the time. The advantage to this mode is that you don't have to do anything in the dialog box, because it doesn't even appear.
To create an alias in the Apple Menu Items folder, just drag and drop the item onto the Alias Director icon and hold down the option key while releasing the mouse (hold for a second or two).
To create an alias on the desktop, just drag and drop the item onto the Alias Director icon and hold down the shift key while releasing the mouse.
If, instead of holding down the option key, you hold down a character key, Alias Director will attempt to put the alias in the first location on the menu that starts with that character. For example, I have a folder in my Apple Menu Items folder named “Applications”. To put an alias in this folder, I just drop the item onto the Alias Director icon while holding down the “a” key. That’s it. Alias Director creates an alias with the same name as the original item in Applications and quits, and I never see the box.
If several items are dropped for automatic aliases, they all go to the same place.
In the automatic mode, most problems are handled by showing a message and then skipping the file in question.
Since some of us use spaces to order items in the Apple menu, Alias Director looks for the first menu item whose first non-space character is the character you held down. Also, it only looks for the standard character for the key that was held down. So it will look for a folder that starts with "9" but not one that starts with "(". If it can't find a location starting with the character, it just puts up the usual box. Upper and lower cases are not distinguished in the testing, so don't hold down the control key as you release the mouse, unless you want the alias created automatically without an icon (See below under Other Features:).
To create more than one alias of an item, check the "I'll Dismiss" box so that Alias Director box won't go away automatically after creating an alias, which is its default behavior. If you are creating aliases for more than one item, you'll need to uncheck "I'll Dismiss" to progress to the next item.
Other Features:
Alias Director also provides the following capabilities to improve your alias life:
You can create an alias without an icon by checking the No Icon box in Alias Director's dialog box, or by holding down the control key while dropping the item on Alias Director.
Alias Director has a feature I call TrashEmAll. It will move a file (or folder) and all aliases to it on all mounted disks (if possible) to the trash if you hold down the command key as you drop the file (or folder) onto Alias Director. Nothing is deleted, just moved. You can drop either the original item or an alias to it. TrashEmAll will not move the Trash, System, Control Panels, Extensions, or Preferences folders, or disks to the trash, but it will move aliases to them to the trash. If you drop an item with the command key down for TrashEmAll, you'll get a dialog box that lets you confirm that action, or choose another.
You can add a folder or disk to the list of locations Alias Director will create aliases in by dropping it onto Alias Director while holding down the command, shift, and option keys.
You can bring the original of an item to the desktop by dropping an alias while holding down the command and shift keys. Some people may find that the item doesn't appear at the expected location. Don't ask me, talk to Apple.
Dropping an alias with the command and option keys down finds the original like the Find Original button in the Get Info… box does. Note that this feature uses Apple Events, and that Apple has promised the next major version of the finder will implement Apple Events differently, and that as a result, this feature will probably break eventually. It has been successfully tested with a beta version of System 7.1. Be sure to read the note below about v2.8.
Dropping an alias with the shift and option keys down does a Get Info… on the original. Note that this feature also uses Apple Events, so ditto the above.
All drag and drop operations support dropping several things at once.
Configuring the drop keys is done using a couple of dialog boxes. As an example, to configure the drop keys for Find Original, double-click on Alias Director and select Configure Drop Keys… from the Options menu, then on the Find Original button in the box that appears. While the next box is visible, hold down the desired keys and click the mouse. If your choice is okay, click OK. Set as many as you wish and click Save when you're ready. (For users of versions prior to 3.3, I've left the Configure Drop Keys… button in the About box.)
A few notes: You can use any combination of up to 4 keys for each action. Though the default settings use only modifier keys, ordinary "letter" keys will work as well. Therefore, you may want to use easy to remember combinations such as 'f'+'g' for Find Original, and 'd'+'f' to create an alias on the desktop. (Adjacent keys are easier to hold down.) Single characters work as well, but are not a good idea because they will override the automatic feature that uses the menu. For instance, if you have a folder named Applications in the Alias Director menu, and you use 'a' to drop an alias into the Apple Menu, you won't ever be able to drop an alias automatically into the Applications folder. Instead, use 'a'+'s' for the Apple menu. Or use any combination of modifiers (command, option, shift, and control) and letters. The only restriction is that the drop keys for an alias without an icon are "subtracted" from the set you hold down before determining what action to take. Thus it is a good idea to reserve the use of a modifier for that purpose only, or use a single character that you won't ever use for the first letter of a folder name, such as "," . The mechanism for recognizing which keys are being held down is really looking at the keys themselves. Hence "1" on a numeric keypad is seen as different from the "1" on the left side of the keyboard. The "1" on the keypad will be denoted by '[1]' as opposed to '1' . (This is a new convention in 3.3, inspired by QuicKeys, which does it this way.) You can use the Configure Drop Keys… button to see what drop keys you're using in case you forget. There is no built-in checking to insure you don't use the same combination more than once, but if you do, it will only work for one.
New to version 3.3 is the ability to arrange the items you install in the locations pop-up menu. Whenever you add a location to the menu, it is appended to the bottom of the menu. To change the order in which the items appear, select Arrange Menu Items… from the Options menu. A dialog box appears with the locations shown in a scrollable list. Just drag them into the order you want them to appear in the menu. Your changes aren't "undoable", but you can always drag things back if you change your mind.
It has been requested by some that I have Alias Director alphabetize the Locations menu. While this sounds good initially, there are two potential problems with that approach. First, since many people use spaces and other characters to force a desired arrangement of the Apple menu items, alphabetizing would more than likely not give people what they really want. Second, if you put 2 locations on the menu that start with the same character, alphabetizing would determine which would be used when you drop something on Alias Director with that character pressed, since it looks for the first menu item starting with that character. The approach I’ve chosen lets you make that determination instead, as well as put your most frequently used items at the top.
Some thoughts:
It has been commented that the technique of using the first character of the folder name is limiting by nature. This is true, but the alternative is to present the dialog box each time, and remember, the goal is to make the whole procedure as fast and unobtrusive as possible. I currently have 10 locations I can put an alias into without seeing a dialog box.
Other comments refer to all the modifier key combinations needed to invoke the other features using drag and drop. Again, what's the alternative? You don't have to use them to access the features, but if you do something often enough, you'll learn the combination you need. This is a little better now that I've made the drop keys user configurable.
Abbreviated Version History:
Version 2.1 29 April 1992
Functionally the same as 2.0, but provides some interface tweaking. The Cancel button now changes to Done if you've added anything to or from the menu, to reflect the fact that neither action can be undone. The name changes back to Cancel if another file is to be processed.
Version 2.8 28 June 1992
A new Find… command has been added to find the original the way the finder does. This may well break when the next major upgrade to the finder comes out, but don't blame me, blame Apple. Also, there's a glitch in the Finder you may want to work around for this feature. After the original has been found, if the folder containing Alias Director is open, the Finder leaves it in a selected state. You can't drag and drop onto it until you have deselected it . The simplest workaround is to put AD in a folder that is closed all the time and use an alias for AD.
Version 3.0 18 August 1992
Introduced in version 3.0 is a shareware reminder. Every 10 days, starting the 10th day after the first time you use Alias Director, it will remind you that it's shareware, and that you need to send in your shareware fee. When you send in your fee, you'll receive a registration code that will stop the reminders. I have reluctantly added this "feature" because so few people have been sending in their money. I've worked hard and long on Alias Director to make it a program people will find useful and well designed. I think it's worth what I ask for it and I think my time as a programmer is worth over $1/hour.
I hope you agree.
Versions 3.0.1 and above have a "Register…" button in the About box--the box you see when you click on the logo in the Alias Director dialog box--that allows you to register your copy of Alias Director as soon as you have received your registration code, instead of waiting for the next 10th day reminder.
Version 3.1 2 Oct 1992
Two features are new to version 3.1. First, there's an option to do a Get Info… on the original by dropping an alias on Alias Director. Second, and far more challenging to implement, is the ability to set the drop keys the way you want them.
As I sit here writing the changes for version 3.1, I want to say thanks to all the people who have sent in their shareware fees, many of whom have been generous enough to send more than I asked. I think I am almost up to minimum wage for my time. Special thanks also to those who took the time to include their impressions of Alias Director. Both are most appreciated.
Version 3.1.1 19 Oct 1992
Alias Director can now recognize an AppleShare remote volume, and a very minor bug affecting the filename field in Alias Director's main dialog box has been fixed. Function keys are now shown if you are defining one as a dropkey. A flicker that occurred when the main dialog box comes up should be gone.
Version 3.2 24 Oct 1992
While functionally the same, the file directory box used by Alias Director when you double click on it in the finder has been polished up a bit. The New Locations directory box has been reworked to be more intuitive, and both now have complete balloon help.
Version 3.2.1 5 Nov 1992
3.2.1 fixes a bug that my awesome programming introduced in version 3.2. My apologizies to those that had a problem with 3.2. Version 3.2.1 has a new icon, so this is the last time you'll have to rebuild your desktop when you update versions.
Version 3.3 13 Jan 1993
With time and numerous revisions, Alias Director has acquired far more features than I originally envisioned, and in some ways the interface reflected that. In particular, configuring the drop keys and registering required navigating through too many dialog boxes due to the lack of menus. So now there are menus that provide access to these as well as the dialog box that lets you arrange the items in the locations menu, and the alias updating feature. The Update Alias… command in the File menu lets you choose an alias and connect it to a new target. Pick the alias using Get File box that comes up first, and then the new target in the Get File box that comes up next. This is handy, for example, if you have an alias buried somewhere that you want to connect to a new version of its old target.
Version 3.3.1 14 Jan 1993
I had a problem with folders not showing up in the file directory box that you get when you select Update Alias… Don't know if I just didn't test it enough, or if the different set of inits I use at work caused a problem. In any case, it's fixed (I think) and my apologies to the few folks that downloaded it today.
Version 3.3.2 28 Jan 1993
A bug was introduced in (I assume) a recent revision that causes all aliases created to have the same file type and creator when multple items are dropped for automatic alias creation. This affected only the icon displayed, not the operation of the alias. Now it's fixed.
Additional Notes:
It may be the case that aliases for some disks or certain special items won't have the right icon when the alias is created. (This is because Alias Director’s author doesn’t know enough to tell Alias Director how to do it.) It shouldn't happen often, but if it does, the finder will take care of it the first time you double click on the alias.
It seems that while the aliases created by AD work fine when double clicked, aliases for applications sometimes won't support drag & drop if created on a disk other than the one that has the original application. This shouldn’t be a problem in very many cases. If you need this, create the alias on the original’s disk and drag it to the desired folder.
Locations on the menu that AD can't find when it starts up (such as those that have been deleted or reside on unmounted disks) are grayed out and can't be selected. If you hold down the command and shift keys, any item can be selected for removal from the menu. This allows you to remove items that are no longer available.
Alias Director creates and uses a preferences file in the Preferences folder called AD Repositories. If you change the name or delete it, a new one will be created.
If a disk is inserted while the Alias Director dialog box is visible, Alias Director will mount the disk and make any locations residing on the disk available in the menu.
Balloon Help is available for everything, including the finder icon and menu items. Turn it on and check out everything, as it contains some helpful stuff.
Please let me know of any undocumented features (sometimes referred to as "bugs" by jealous programmers and irate users) so I can fix or document them.
Click on the name in the Alias Director box for the About… box. It contains a button that allows you to register (if you haven't already), and a button to configure the drop keys. With version 3.3 or later, these can be accessed from the Options menu.
Hope you like it.
Alias Director is shareware. Shareware is try-before-you-buy-software. (It is not share-it-with-everyone-for-free software. That kind of software is called freeware.) If you like it and use it, please send the $10 shareware fee. As little as $10 seems, it really makes a difference--at least in my case--when people send it in. It took a lot of time to design, write, as well as to fix reported bugs. In case you're interested, it contains about 4200 lines of code. When you register, PLEASE let me know where you got it, and more important, WHAT VERSION you are registering. If you have an Email address, PLEASE include it. I'll Email your registration code to you.
Alias Director may not be included in any collection of shareware or public domain software without my express knowledge and permission. This is principally to insure that only the most recent version is used, and to reduce the possibility that a buggy version would be used. You may, however, distribute it to your friends as long as it has not been modified and you include this Alias Director 3.3.1 Read Me document in its original form.
Laurence Harris
29-J Laurel Ridge Apts
Chapel Hill, NC 27516
919-933-9595
CompuServe: 76150,1027
AOL: LHarris
Internet: 76150.1027@compuserve.com
Technical Notes:
Alias Director creates aliases that are identical those created by Finder v7.0, but as mentioned above, sometimes application aliases for applications on another disk won't support drag & drop unless they are created on original disk and moved. This may or may not be changed in a future version of Alias Director. Future versions of the finder may do things a little differently in creating aliases, and as a result, a remote possibility exists that the aliases Alias Director creates won't work some future version of the finder. Since one would expect aliases created by Finder v7.0 to work with future versions of the finder this is not likely any time soon, but you are warned.
If you choose to create an alias without an icon, Alias Director gives the alias a custom icon that is blank. If at any time you want the normal icon to be displayed, just clear the blank icon as you would any custom icon by doing the following:
Select the alias; choose Get Info from the File menu in the Finder; click where the icon would normally appear in the Get Info box (to the left of its name); choose Clear from the Edit menu.
A file or folder can be moved to the desktop by dropping an alias for it onto Alias Director with the shift and command keys down. Please note: Since it isn't generally allowed to have two things on the desktop with the same name, I've provided a mechanism for handling the case where the alias "My File" on the desktop is an alias for "My File" which resides somewhere else. In this case, Alias Director will change the name of the alias to "My File 2" and then proceed to move the original to the desktop. If you plan to make use of this new feature, you may want to give the desktop alias a different name of your own choosing. The simplest thing to do would just be to add a space at the end, as in "My File ".
Unfortunately, for some reason, if Alias Director renames an alias with a custom icon (as in the case of one with no icon), it confuses the finder, so it displays a generic icon until the next time the alias is double clicked on. Don't ask me why. It would seem there are a number of bugs in the finder.
If you have been using an earlier version of Alias Director, the version number in the icon will not change until you rebuild your desktop file. If you have rebuilt your desktop after installing version 3.2.1 or later, this doesn't apply to you.
I have endeavored to make Alias Director as safe and robust as possible. Please inform me of any problems or bugs you encounter.